lay oneself open to attack - Espagnol Anglais Dictionnaire